Product:    ISaGRAF V4.01/4.1x
Date: 3-June-1999 / Updated 7-June-2001
File:

Startup Parameters.htm

Subject: Definition of startup parameters and setting them
Keywords: Target - Startup parameters

____________________________________________________________________

If you have the PrDK 4.10, a more recent explanation is available page Target / Startup parameters.

Basically ISaGRAF target applications (IsaVM, IsaCMG, IsaIXD,... ) and IsaIXL library (through any client application) need to be configured at startup for several purposes. For example the CMG needs the maximum number of resources that can be launched. Usually these parameters are only used at application start-up. Default values are provided when nothing special is done to set these parameters.

A parameter name is defined by:

A parameter can have a list of one or more values.

The method for passing these parameters depends on the system and on the application type.

Ex: -ResNbr=20

or -s=2,5,6

or -HSD\RcvMaxMsg=10

Ex: ISaGRAF.ini

[APP]

ResNbr=20

s=2,5,6

or IsaVM.ini

[APP]

RtnRead=0

[SRV]

MaxScan=8

[SRV12]; Here '12' is the VM number 12 in decimal

MaxScan=3

 

Ex: putEnv("ISAVM_RTNREAD=0")

      putEnv("ISAVM_SRV_MAXSCAN=8")

      putEnv("ISAVM_SRV_000B_MAXSCAN=3")

 

dsysInit

(

ISA_SYS_PINIT_IXLCLIENT,

MyClientNum,

/*In: Client number (as ixlInit()) */

ldArgc,

/*In: Number of cmd line argument  */

ppsArgv   

/*In: Array of cmd line argument   */

)

____________________________________________________________________

Copyright © 1999-2009 ICS Triplex ISaGRAF Inc. All rights reserved.